package com.killer.edu.oauth.mult;

import lombok.Data;

import java.util.Map;

/**
 * 登录授权认证信息
 */
@Data
public class MultAuthentication {

    /**
     * 认证类型，可能是密码，验证码，微信
     */
    private String authType;

    private String username;

    /**
     * 认证参数
     */
    private Map<String,String[]> authParameters;

    public String getAuthParameter(String parameter) {
        String[] values = this.authParameters.get(parameter);
        if (values != null && values.length > 0) {
            return values[0];
        }
        return null;
    }
}
